ipo initial public offering audit mutual funds going public conseil consulting reporting business intelligence finance compliance go public business cpa management investment accounting